ImageStorm Application Settings

Management App Settings

For the purposes of this document, the App Service was deployed to:

Resource Group: ImageStorm

App Service Name: ImageStormClientvzpa

Settings can be accessed using the Azure Portal. Using the Azure Portal, navigate to:

Dashboard > Resource groups > ImageStorm > ImageStormClientvzpa | Configuration

Table 1 : Editable Settings:

Setting Name

Sample

Editable

Description

AdminsGroupObjectId

81bcfccb-70b1-4444-9315-b67ce8d8ffc9

N/A

Future use

APPINSIGHTS_INSTRUMENTATIONKEY

e429540c-e9c8-4444-8605-14b17227c273

Not advised

Application Insight Key; see Azure Docs

PageRefreshSeconds

60

Yes

Number of seconds between page auto-refresh.

UsersGroupObjectId

30ae5d80-afac-4332-9987-1c9fe5b3a4ee

Yes

Object Id of AD Group. Members of this group can use the App.

ASPNETCORE_ENVIRONMENT

Release

Yes

If set to Development, full error messages will be returned.

ConnectionString

Data Source=tcp:ImageStormsqlvzpa.database.windows.net,1433;Initial Catalog=ImageStorm;User ID=xxx;Password=yyy;MultipleActiveResultSets=True;Connect Timeout=30;Encrypt=True;TrustServerCertificate=False;Pooling=true;

Yes

The database used by the ImageStorm App. This is provided by the deployment. Alternative databases can be used.

Table 2 : Non-Editable Settings:

Setting Name

Sample

Editable

Description

AdminsGroupObjectId

81bcfccb-70b1-4444-9315-b67ce8d8ffc9

N/A

Future use

AppResourceGroupName

ImageStorm

No

Name of Resource Group where deployment occurred.

CallbackPath

/signin-oidc

No

Used by Authentication

ClientId

55e82a1f-49f1-4444-bc8e-8625eb6cca9b

Not advised

Application Id of App Registration. Used be Authentication.

Instance

https://login.microsoftonline.com/

No

Used by Authentication

InstanceName

ImageStorm

No

Name of deployment Instance.

SignedOutCallbackPath

/signout-callback-oidc

No

Used by Authentication

SubscriptionId

47066935-3e61-4444-bcb5-6bafc17e31bb

No

Future use

TenantId

38af2d19-d06c-4444-89fa-47ebe29e92cd

No

Used by Authentication

ConnectionString

Data Source=tcp:ImageStormsqlvzpa.database.windows.net,1433;Initial Catalog=ImageStorm;User ID=xxx;Password=yyy;MultipleActiveResultSets=True;Connect Timeout=30;Encrypt=True;TrustServerCertificate=False;Pooling=true;

Yes

The database used by the ImageStorm App. This is provided by the deployment. Alternative databases can be used.

Functions App Settings

Settings can be accessed using the Azure Portal. Using the Azure Portal, navigate to:

Dashboard > Resource groups > ImageStorm > > Configuration

Table 3 : Editable Settings

Setting Name

Sample

Editable

Description

APPINSIGHTS_INSTRUMENTATIONKEY

e429540c-e9c8-4444-8605-14b17227c273

Not advised

Application Insight Key; see Azure Docs

pollingSchedule

0 */5 * * * *

Yes

NCRON determines how often to poll the Job list. In this case, every 5 minutes

purgeHours

24

Yes

How often to run a purge on the TempResourceGroupName. Azure operations can timeout. This feature prevents unused resources from accumulating.

TempResourceGroupName

ImageStorm.Temp

Yes

The name of the Resource Group used to hold temporary resources.

Table 4 : Non-Editable Settings

Setting Name

Sample

Editable

Description

AppResourceGroupName

ImageStorm

No

Name of Resource Group where deployment occurred.

FUNCTIONS_EXTENSION_VERSION

~3

No

Used by Azure

FUNCTIONS_WORKER_RUNTIME

dotnet

No

Used by Azure

InstanceName

ImageStorm

No

Name of deployment Instance.

SubscriptionId

47066935-3e61-4444-bcb5-6bafc17e31bb

No

Specifies subscription scope.

AzureWebJobsStorage

DefaultEndpointsProtocol=https; AccountName=ImageStormvzpa; AccountKey=8U1H...4leg==; EndpointSuffix=core.windows.net

No

Used by Azure; Also contains Job queues.

AzureServicesAuthConnectionString

RunAs=App;AppId=57dd9c2a-5683-4444-bbda-753f7a1c9601

No

Used by Azure